home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / tls / tls029.1.Z / tls029.1 / systems / 60 < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.3 KB  |  29 lines

  1. HARNESS - Dynamics Research Corp.
  2.  
  3. KEYWORDS: interprocess communications, optimization, parallel processing, distributed processing, Hosted Environments                     , 508     
  4.  
  5. Parallel Processing Environment
  6.  
  7. HARNESS is an advanced parallel programming paradigm capable of obtaining
  8. ``supercomputing'' power from a suite of heterogeneous processors. Its
  9. distributed processing scheme enables multiple processors (i.e. workstations)
  10. to join together to tackle multithreaded applications in parallel. This is done
  11. through a small library of language extensions (e.g. in, inp, rd, rdp, out,
  12. priorityout) that manipulate a memory pseudo structure called ``tuple space.''
  13. Tuple space can span any combination of physically distributed and shared
  14. memory that exists on the machines being harnessed. Items in tuple space are
  15. accessed based on keys, so the programmer need not be concerned with message
  16. passing or memory addresses. Harness also handles synchronization through
  17. blocking and semaphores
  18.  
  19. Because this is a software implementation, increased processing power can be
  20. derived from existing hardware. Specific applications can benefit from
  21. parallelization and overall performance will increase through the utilization
  22. of ``idle cycles'' on under-utilized machines.
  23.  
  24.  
  25. Dynamics Research Corp.
  26. Tel: (508) 475-9090
  27. Fax: (508) 475-1429
  28. Wid Spaulding
  29.